package cn.pojo;

import java.sql.Timestamp;
import java.util.Date;

public interface DateService {
    String FT = "yyyy-MM-dd HH:mm:ss";
    String FT1 = "yyyy年MM月dd日 HH时mm分ss秒";
    // 当前系统时间
    Date DT = new Date(System.currentTimeMillis());

    // 1、把字符串转化成java.util.Date
    java.util.Date convertStringToUtilDate(String source);

    // 2、把字java.util.Date化成符串转
    String convertUtilDateToString(java.util.Date source);

    // 3、把字符串转化成java.sql.Date
    java.sql.Date convertStringToSQLDate(String source);

    // 4、把util转成sql
    java.sql.Date convertUtilDateToSQLDate(java.util.Date date);

    // 5、把util转成TimeStamp
    Timestamp convertUtilDateToTimeStamp(java.util.Date date);

    // 6、把Timestamp数据类型转化成util.Date
    java.util.Date convertTimeStampToUtilDate(Timestamp date);

    // 7、根据util.Date生成年龄
    Integer convertUtilDateToAge(java.util.Date date);
}
